self-help devices - Türkisch Englisch Wörterbuch